.align-center {
    margin: 0 auto;
}

/**  fix ui **/
.navbar-brand {
    padding: 2px !important;
    padding-left: 20px !important;
}

.navbar-brand > img {
    margin-top: -19px;
    height: 80px;
}

.form-horizontal .form-group .control-label {
    text-align: right;
}

/*修改侧边宽度*/
.navbar-header {
    width: 180px !important;
    min-width: 180px !important;
}

.sidebar-xs .sidebar-main {
    width: 56px !important;
}

.sidebar-main {
    width: 180px !important;
}

/* 自定义样式 */

.page-header .page-header-content .page-title {
    padding: 15px 36px 15px 0px !important;
}

/*.btn-default {*/
/*color: #999999 !important;*/
/*}*/

/* modal style */
.modal .modal-dialog {
    /*width: 450px;*/
    margin-top: 10%;
}

.modal .modal-header {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    border-bottom: 1px solid #eee;
}

.modal .modal-header button {
    margin-top: -8px !important;
}

.modal .modal-body {
    /*font-size: 14px !important;*/
    /*padding-top: 10px !important;*/
    /*padding-bottom: 10px !important;*/
}

.modal .text-modal-title {
    font-size: 16px;

}

.modal .modal-body span.text-large {
    font-size: 14px;
}

.modal .modal-footer {
    border-top: 1px solid #eee;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.fixed-length-inner-button {
    width: 80px !important;
}

.form-horizontal .form-group .control-label {
    font-size: 14px;
}

button.btn:not(:first-child), a.btn:not(:first-child) {
    margin-left: 5px;
}

.navigation > li.active > a, .navigation > li.active > a:hover, .navigation > li.active > a:focus{
    background: -webkit-gradient(linear,left 0, right 0, from(rgb(126 ,95, 234)), to(rgba(0, 0, 255, 0.5))) !important;
    /*background: transparent !important;*/
}

/*.navigation > li > ul li.active > a, .navigation > li > ul li.active > a:hover, .navigation > li > ul li.active > a:focus{*/
    /*background: -webkit-gradient(linear,left 0, right 0, from(rgb(126 ,95, 234)), to(rgba(0, 0, 255, 0.5))) !important;*/
/*}*/

.page-content > .content-wrapper {
    background: #e1e5f0 !important;
}

/*.page-content > .content-wrapper > .page-header {*/
    /*background: #e1e5f0 !important;*/
/*}*/

/*视频授权协议和注册协议modal CSS*/
#modal_agreement .modal-dialog {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

#modal_agreement .modal-content {
    /*overflow-y: scroll; */
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
}

#modal_agreement .modal-body {
    overflow-y: scroll;
    position: absolute;
    top: 55px;
    bottom: 65px;
    width: 100%;
}

#modal_agreement .modal-footer {
    position: absolute;
    width: 100%;
    bottom: 0;
}
/*/视频授权协议和注册协议modal CSS*/
